ZEN SYSTEMS

Free SharePoint Online web part · version 1.0.4

Zen Sub Sites

Responsive cards for the subsites of the current site, or for any list of links, with search and sorting.

Install in five minutes

  1. Unzip this download. You need zen-sub-sites.sppkg from the folder.
  2. Open the SharePoint admin center, then More features > Apps > Open to reach your tenant App Catalog. (No catalog yet? SharePoint creates one the first time you open Apps.)
  3. Upload zen-sub-sites.sppkg to Apps for SharePoint, tick Make this app available to all sites and choose Deploy.
  4. Edit any modern page, choose + to add a web part, and pick Zen Sub Sites from the Zen Systems group.
  5. Open the web part settings (pencil icon). Under Data source press Create the list on this site; the list is created with the right columns and sample items. Edit the items to make it yours.

Prefer PowerShell?

Connect-PnPOnline -Url https://<tenant>-admin.sharepoint.com -Interactive -ClientId <your PnP app id>
Add-PnPApp -Path .\zen-sub-sites.sppkg -Scope Tenant -Publish -SkipFeatureDeployment

Requirements: SharePoint Online (Microsoft 365). No custom scripts, no Microsoft Graph permissions and nothing for an administrator to approve beyond deploying the app.

Responsive cards with a coloured initial, name and description for the subsites of the current site, or for any SharePoint list of links (departments, portals, tools). Includes a search box and sorting.

Features

Settings

SettingWhat it does
Cards come fromSubsites of this site, or a SharePoint list.
Show site descriptionSubsite mode: description under the name.
List nameList mode: the list to read (default ZenSiteCards).
Card columnsList mode: comma-separated internal column names; the first is the title, the rest are lines.
Link columnList mode: the column holding the URL the card opens.
Create the list on this siteList mode: creates ZenSiteCards with columns and sample cards.
Title (optional)Heading above the cards.
Sort byName, created date, or list order.
Show search boxOn by default.
Open cards in a new tabOn by default.
Card frame around the web partWhite card behind the web part. On by default.

List columns (ZenSiteCards)

ColumnTypePurpose
TitleSingle line of textCard title.
DescriptionSingle line of textLine under the title.
LinkUrlHyperlinkWhere the card opens.
IsActiveYes/NoShows or hides the card.
SortOrderNumberDisplay order, lowest first.

Any other list works too: type the internal column names you want to show.

FAQ

Does it show sites from the whole tenant? No, only subsites of the current site, or the list you choose. For a tenant-wide site directory, contact us.

Need something custom?

Zen Systems builds SharePoint intranets, corporate and department home pages, custom master pages for SharePoint Server, and web parts made to your brief. Visit zensystems.in, use the contact page, or email enquiry@zensystems.in.